• word of the day

    agastache nepetoides

    agastache nepetoides - Dictionary definition and meaning for word agastache nepetoides

    Definition
    (noun) erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States
    Synonyms : yellow giant hyssop
Download our Mobile App Today
Receive our word of the day
on Whatsapp